// 导入 vue 这个包 得到 vue 这个构造函数
import Vue from 'vue'

// 导入App.vue根组件  把哪一个组件渲染到HTML页面中
import App from './App.vue'

import './assets/css/reset.css' // 页面样式格式化

import dayjs from 'dayjs' // 导入时间格式化的包

import './element-ui/index.js' // 导入elemen组件库

import router from './router/index.js' //导入路由

// 注册组件
import Aside from './components/aside/aside.vue'
import Card from './components/Card/card.vue'
import Card2 from './components/Card/card2.vue'
Vue.component('Card', Card)
Vue.component('Card2', Card2)
Vue.component('Aside', Aside) //侧边导航

// 定义 时间格式化的过滤器
Vue.filter('dateFormat', () => {
  // return console.log(val);
  // 返回系统时间并且将时间格式化
  var dtStr = dayjs().format('YYYY-MM-DD HH:mm:ss')
  return dtStr
})
// 创建 Vue 的实例对象
new Vue({
  render: (h) => h(App),
  router
}).$mount('#app')
